package com.tledu.production.mapper.system;

import com.tledu.production.model.system.SysRole;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author Antg
 * @date 2021/8/17  11:48
 */
public interface SysRoleMapper {
    //查询所有
    List<SysRole> findAll();

    //根据id查询部门
    SysRole findById(String id);

    //添加
    int add(SysRole sysRole);

    //编辑
    int edit(SysRole sysRole);

    //删除
    int batchDel(String[] ids);

    //搜索
    List<SysRole> search(@Param("type") String type, @Param("searchText") String searchText);

    //角色状态
    int available(@Param("available") String available, @Param("roleId") String roleId);
    
}
